package balance

import (
	"math/rand"
	"net/http"
)

// 权重随机
//	权重总和应为100，或按照weight进行比例划分
//	按照权重比，5，2，3 写一个slice [a,a,a,a,a,b,b,c,c,c]
func (service *Service) weightBalance(req *http.Request) (instanceIndex int, err error) {

	instanceIndex = service.CountInfo.WeightPool[rand.Intn(100)] // 100等分的

	return
}
